mounted raider - French English Dictionary